Encapsulation, Inheritance, And Polymorphism